multisatellite image - German English Dictionary